Big Huge Thesaurus

depth charge

noun

sounds kind of like